<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>动画</title>
    <link rel="stylesheet" href="../common.css">
</head>
<style>
    .wrap {
        width: 400px;
        height: 300px;
        border: 1px solid #333;
        margin: 100px auto;
        overflow: hidden;
    }
    /* 光标移到容器上的时候暂停动画 */
    .content:hover {
        animation-play-state: paused;
    }
    .content {
        width: 1600px;
        height: 300px;
        /* 动画名称 */
        /* animation-name: move; */
        /* 动画播放时长 */
        /* animation-duration: 5s; */
        /* 动画播放速度 */
        /* animation-timing-function: linear; */
        /* 动画播放次数 */
        /* animation-iteration-count: infinite; */
        /* steps是逐帧播放 */
        animation:move 4s infinite steps(4);
        
        /* 动画延迟时间 */
        /* animation-delay: 4s; */
        /* 动画填充模式 */
        /* animation-fill-mode: backwards; */
        /* 动画播放状态 */
        /* animation-play-state: paused; */
        /* 动画运动方向 */
        /* animation-direction: alternate; */

    }
    .content ul li {
        color: #fff;
        width: 400px;
        height: 300px;
        float: left;
        background-image: url('https://yanxuan-item.nosdn.127.net/0ae4a38da4f742b01a89dd840f7239d6.png?type=webp&imageView&quality=95&thumbnail=355x355');
        background-size: 100% 100%;
    }
    /* .content ul li:nth-child(even) {
        background-color: teal;
    } */
    /* 动画定义 */
    @keyframes move {
        from {
            margin-left: 0;
        }
        to {
            margin-left: -1600px;
        }
    }
    /* 如果使用匀速播放，则margin-left:-1200px;
    如果使用逐帧播放，则margin-left:-1600px; */
</style>
<body>
    <div class="wrap">
        <div class="content">
            <ul>
                <li>1</li>
                <li>2</li>
                <li>3</li>
                <li>4</li>
            </ul>
        </div>
    </div>
    
</body>
</html>